home *** CD-ROM | disk | FTP | other *** search
/ CD Exchange / CD Exchange - Volume 1.iso / games / shareware / vchess_2.0 / vchess.doc < prev    next >
Text File  |  1993-12-12  |  35KB  |  811 lines

  1.  
  2.                 VChess 2.0 - A Chessgame for Amiga-Computers
  3.                     Copyright © 1993 by Stefan Salewski
  4.                             All Rights Reserved
  5.  
  6. Preface to the English Documentation
  7.    
  8.   This text  should  be  a  verbatin  translation  of  the  german  original
  9.   documentation. If there are any differences between the  german  and  this
  10.   english documentation, then of course the german text has  precedence!  If
  11.   you read this text, you will  notice  that  my  english  is  very  strange
  12.   sometimes. But I hope that everybody  can  understand  it.  Of  course,  a
  13.   better english documentation (a new translation of the german  text,  or a
  14.   corrected version of this one) is always wellcome.
  15.  
  16. Copyright and other legal stuff
  17.    
  18.   VChess is NOT a PD-Program, but Shareware! VChess and all other  files  of
  19.   this package  (exept  the  libraries)  are  Copyright  ©  1993  by  Stefan
  20.   Salewski.
  21.  
  22.   In spite of several tests, no warranty  is  made   that   there   are   no
  23.   errors in VChess. YOU USE THIS PROGRAM AT YOUR OWN RISK. In no case I will
  24.   be liable for any damage, direct  or  indirect,  resulting  by   the   use
  25.   of VChess.
  26.  
  27.   The complete VChess 2.0-Package contains the following files: 
  28.    
  29.   File                              Size       Meaning
  30.   --------------------------------------------------------------------------
  31.   VChess                            97564      Mainprogram, V2.0
  32.   VChessOpenings                    40588      Opening-Library, 138 Openings
  33.   VChess.doc                        35290      English Documentation
  34.   VChess.dok                        44030      German  Documentation
  35.   CustomColors1.config               1668      Example-Configuration
  36.   OneWindow.config                   1668      Example-Configuration
  37.   Games/A.Geller(UdSSR)-H.Palm(D)     592      Saved Game
  38.   Games/Game1                         480      Saved Game
  39.   Games/Game2                         432      Saved Game
  40.   Text/Text1                           39      Icon for Textfiles
  41.   Text/A.Geller(UdSSR)-H.Palm(D)     1116      Example-Movelist
  42.   Libs/GarbageCollector.library      9820      © Fridtjof Siebert, V 3.0
  43.   (Libs/ReqTools.library            38104      © Nico Francois, V 38.1022)
  44.  
  45.   Distribution of VChess is only allowed if  the  following  conditions  are
  46.   fulfilled:
  47.  
  48.   All these files must remain  unmodified.   None  of  these  files  may  be
  49.   distributed on its own, the entire package  must  be  distributed  as  one
  50.   whole. (It is allowed to distribute this package without ReqTools.library,
  51.   because I think nearly everybody  have  it  already,  or  to  replace  the
  52.   libraries with newer releases.)
  53.  
  54.   It is allowed to archive these  files  with  archiving-programs  like  LHA
  55.   (© Stefan Boberg) if it is possible to retrieve the files from the archive
  56.   in their original state.
  57.  
  58.   Permission  is  granted  to  include   this   package   in   Public-Domain
  59.   collections, especially in Fred Fish's Amiga Disk  Library  (including  CD
  60.   ROM versions of it).
  61.  
  62.   The complete package  may be (in archived form) uploaded to Bulletin Board
  63.   Systems or FTP servers.
  64.  
  65.   PD-dealers and other people who want to distribute VChess are only allowed
  66.   to take money for the floppydisk and copying efforts. Nobody may take more
  67.   than US$ 5 or DM 5 for the disk with VChess. This is also valid  if  there
  68.   is other software besides VChess on the Disk.
  69.  
  70.   The distribution of VChess in "Software Packages"  (more  than  one  disk)
  71.   together with other Software is only allowed with my written permission if
  72.   the package cost more than US$ 5 or DM 5.
  73.  
  74.   The distribution of VChess  on  CD-ROM  is  only  allowed  if  the  CD-ROM
  75.   contains the contents of FD-Disks (for example Fish  500-1000)  or  if the
  76.   price of the CD-ROM in not greater than US$1  per  megabyte.  This  means,
  77.   that nobody may sell a CD-ROM containing VChess  and  100  Megabyte  other
  78.   software for a price greater than US$100.
  79.  
  80.   Distribution of VChees together with commercial software is forbidden.
  81.  
  82.   Of course it is reserved to me to forbid single companies or  persons  the
  83.   distribution of VChess.
  84.  
  85.   User of VChess should regard this: An empty Floppy-Disk  costs  less  than
  86.   US$1, and copying VChess takes less than two minutes.  If  you  paid  more
  87.   than US$3 for the disk with VChess, then this was quite much money. But if
  88.   you have paid more than US$5, this was too much. Try  to  get  your  money
  89.   back, and tell me about it.
  90.  
  91. Introduction
  92.    
  93.   VChess is written fully in Oberon language, and was developped on an Amiga
  94.   3000 using Amiga Oberon  V 3.0  (© Fridtjof Siebert).  With  the  help  of
  95.   OS 2.0, ReqTools.library and Amiga-Oberon,  I  have  produced  a  compact,
  96.   powerful and easy to use program. To run this program, you need  an  Amiga
  97.   with   OS 2.0   or   greater,   and   additional   the    ReqTools.library
  98.   (© Nico Francois) and GarbageCollector.library (© Fridtjof Siebert).  Both
  99.   libraries are freely distributable. If the ReqTools.library is not part of
  100.   this  package,  you  can  find   it   for   example   on   Fish-794.   The
  101.   GarbageCollector.library should be part of this package. (Please note that
  102.   for  both  libraries  there  exists  Preferences-Editors  to  modify   the
  103.   behaviour of the libraries. You can find these on  Fish-794  and  AMOK-75.
  104.   (AMOK is a german FD-Libray with Amiga FD-Software written  in  Oberon  or
  105.   Modula.)  VChess  needs  not  much  memory.  Without  the   use   of   the
  106.   Opening-library, it should be possible to use VChess on an Amiga with only
  107.   512 K. The normal stacksize of 4096 Byte should be enough too.
  108.  
  109. Installation
  110.    
  111.   Copy, if not  already  installed,  the  GarbageCollector.library  and  the
  112.   ReqTools.library to LIBS:. This is all. Now  you  can  start  VChess  from
  113.   Workbench with Double-Click.  If  you  want  to  install  VChess  on  your
  114.   harddisk, it is best to copy the whole VChess-Drawer to harddisk,  because
  115.   this drawer contains the Opening-Library and other things.
  116.  
  117. Starting VChess
  118.    
  119.   The easyest way is to start VChess with a Double-Click on its Icon. But of
  120.   course you can start it from Shell by typing its name  and  then  pressing
  121.   the <Return>-Key. (VChess needs no  parameters.)  If  there  is  the  file
  122.   VChess.config in the Drawer of Vhess, then the program uses this file  for
  123.   the startup-configuration, otherwise defauls are used.
  124.  
  125. First Steps
  126.    
  127.   Before you go on reading this text, it is better to start VChess  now  and
  128.   try it out. When the program has started, you can see three  windows.  The
  129.   big one with the chessboard is the main-window. The both other windows are
  130.   only help-windows for showing  some  information.  If  the  mainwindow  is
  131.   active, then you can press the right mousebutton to take  a  look  on  the
  132.   Pulldown-Menu. ( Don't be sad if the display looks ugly at this time. Many
  133.   things like colors, fonts and screen-resolution can  be  changed.)  Please
  134.   select  now  the  menuitem  "Config/Reset  to  defaults"  to   reset   all
  135.   adjustments to defaults. Start the game  by  selecting  "Project/NewGame".
  136.   Now you play with the white stones against the computer. To move a  stone,
  137.   simple click on it with the left mousebutton. Now this  stone  is  marked.
  138.   Now click on the destination-square. If this was a legal move,  the  stone
  139.   will move from source to destination, and the computer  will  answer  with
  140.   his move. Now it's again your turn, and so on. Don't hesitate to test some
  141.   of the menu-functions. The meaning of most of them should be  clear,  just
  142.   try it out. Of coure you can resize the windows, or close the helpwindows.
  143.    
  144. Shareware-Contribution
  145.    
  146.   I started the development of VChess in summer 1992, and now at the end  of
  147.   October 1993 version 2.0 is finally (nearly) finished. I guess, that  this
  148.   program took nearly thousand hours of work until  now.  I  think  you  can
  149.   imagine how much money the development of this program would have  cost  a
  150.   software-company, or how much money I could have earned if I had work this
  151.   time somewhere else. And last not least the costs that the development  of
  152.   software causes are not